const classser=require('../ser/class')

//查询
const getclass=async(ctx,next)=>{
let res=await classser.getclass()
 if(res){
  ctx.body={
    code:200,
    meg:'查询成功',
    data:res
   }
 }
 else{
    ctx.body={
    code:500,
    meg:'查询失败',
    data:null
   }
 }
}

//修改
const edclass=async(ctx,next)=>{
 let res=await classser.edclass(ctx.request.body)
 if(res){
  ctx.body={
    code:200,
    meg:'修改成功',
    data:null
   }
 }
 else{
    ctx.body={
    code:500,
    meg:'修改失败',
    data:null
   }
 }
}

//删除
const delclass=async(ctx,next)=>{
let res=await classser.edclass(ctx.params)
 if(res){
  ctx.body={
    code:200,
    meg:'删除成功',
    data:null
   }
 }
 else{
    ctx.body={
    code:500,
    meg:'删除失败',
    data:null
   }
 }
}


//增加
const addclass=async(ctx,next)=>{
 let res=await classser.addclass(ctx.request.body)
 if(res){
  ctx.body={
    code:200,
    meg:'新增班级成功',
    data:null
   }
 }
 else{
    ctx.body={
    code:500,
    meg:'新增班级失败',
    data:null
   }
 }
   
}

module.exports={
    getclass,
    edclass,
    delclass,
    addclass
}